|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.bsvrz.dav.daf.communication.dataRepresentation.datavalue.SendDataObject
public class SendDataObject
Diese Klasse stellt die Attribute und Funktionalitäten des Datentyps SendDataObject zur Verfügung.
| Field Summary | |
|---|---|
private byte[] |
_attributesIndicator
Der Indikator zu der Änderungen der einzelnen Attributen der Attributegruppe |
private BaseSubscriptionInfo |
_baseSubscriptionInfo
Die Basisanmeldeinformationen |
private byte[] |
_data
Der zu sendende Bytestrom |
private long |
_dataNumber
Laufende Nummer des Datensatzes |
private long |
_dataTime
Die Zeit der Datensätze |
private boolean |
_delayedDataFlag
Besagt das die zu sendenden Daten nachgelieferte Daten sind. |
private byte |
_errorFlag
Fehlerkennung der Anwendungsdaten. |
| Constructor Summary | |
|---|---|
SendDataObject()
Erzeugt ein neues Objekt ohne Parameter. |
|
SendDataObject(BaseSubscriptionInfo baseSubscriptionInfo,
boolean delayedDataFlag,
long dataNumber,
long time,
byte errorFlag,
byte[] attributesIndicator,
byte[] data)
Erzeugt ein neues Objekt mit den gegebenen Parametern. |
|
| Method Summary | |
|---|---|
byte[] |
getAttributesIndicator()
Gibt der Indikator zu den einzelnen Attributen der Attributegruppe zurück. |
BaseSubscriptionInfo |
getBaseSubscriptionInfo()
Gibt die Basisanmeldeinformationen zurück |
boolean |
getDalayedDataFlag()
Gibt an, ob Interesse an nachgelieferte oder an aktuelle Datensätze besteht. |
byte[] |
getData()
Gibt den Datensatz zurrück. |
long |
getDataNumber()
Gibt die Laufende Nummer des Datensatzes zurück. |
long |
getDataTime()
Die Zeit der Datensätze. |
byte |
getErrorFlag()
Gibt der Fehlercode wenn vorhanden zurück. |
int |
getLength()
Gibt die Länge dieses Telegrams zurück |
String |
parseToString()
Gibt ein String zurrück, der diesen Datensatz beschreibt. |
void |
read(DataInputStream in)
Lesen eines Datensatzes vom gegebenen DataInputStream |
void |
write(DataOutputStream out)
Schreiben eines Datensatzes in den gegebenen DataOutputStream |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private BaseSubscriptionInfo _baseSubscriptionInfo
private boolean _delayedDataFlag
private long _dataNumber
private long _dataTime
private byte _errorFlag
private byte[] _attributesIndicator
private byte[] _data
| Constructor Detail |
|---|
public SendDataObject()
public SendDataObject(BaseSubscriptionInfo baseSubscriptionInfo,
boolean delayedDataFlag,
long dataNumber,
long time,
byte errorFlag,
byte[] attributesIndicator,
byte[] data)
baseSubscriptionInfo - AnmeldeinformationendelayedDataFlag - Besagt das die zu sendenden Daten nachgelieferte Daten sind.dataNumber - Laufende Nummer des Datensatzestime - Die Zeit der DatensätzeerrorFlag - FehlerkennungattributesIndicator - Indikator zu der Änderungen der einzelnen Attributendata - Der zu sendende Bytestrom| Method Detail |
|---|
public final BaseSubscriptionInfo getBaseSubscriptionInfo()
public final boolean getDalayedDataFlag()
public final long getDataNumber()
public final long getDataTime()
public final byte getErrorFlag()
public final byte[] getAttributesIndicator()
public final byte[] getData()
public String parseToString()
public final void write(DataOutputStream out)
throws IOException
out - Ausgabe-Stream
IOException, - wenn beim Schreiben vom Ausgabe-Stream Fehler aufgetreten sind.
IOException
public final void read(DataInputStream in)
throws IOException
in - Eingabe-Stream
IOException, - wenn beim Lesen vom Eingabe-Stream Fehler aufgetreten sind.
IOExceptionpublic int getLength()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||